/*
  格式转换功能
  作者：刘明星
  函数：
   1.moreObjectInArray
    功能: 将数组中多对象转换为多数组
    参数: data 表头数据 例:[{123,321,'123'},{555,'132'}]
   2.arrDivideRepeat
    功能: 将简单数组(数组内无数组和对象只有字符串数字等, 不存在无限嵌套那种, 例如: [[1],{id:2}不行)转换成去重数组
    参数: 简单数组
*/

export function moreObjectInArray (data) {
  if (data === undefined || !Array.isArray(data)) {
    return ''
  }
  var moreArr = []
  for (var index in data) {
    moreArr.push([])
    for (var key in data[index]) {
      moreArr[index].push(data[index][key])
    }
  }
  return moreArr
}

export function arrDivideRepeat (data) {
  let set = new Set(data)
  let newArr = [...set]
  return newArr
}

export default {moreObjectInArray, arrDivideRepeat}
